package com.richstonedt.smartcity.xaytsccommonms.params;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <b><code>ObsFileCommonParams</code></b>
 * <p/>
 * Description  obs操作常用参数
 * <p/>
 * <b>Creation Time:</b> 2022/3/31 11:24:28
 *
 * @author tangjiahuan
 * @since xaytsc-common-be
 */
@Data
@ApiModel(value = "ObsFileCommonParams对象", description = "obs操作常用参数")
public class ObsFileCommonParams {
    /**
     * 桶名
     */
    @ApiModelProperty(value = "桶名",required = true)
    private String bucketName;

    /**
     * 对象名
     */
    @ApiModelProperty(value = "对象名",required = true)
    private String objectKey;


    /**
     * 对象在桶内存储路径,以“/”结尾(暂定为应用名比如：xaytsc-common-be/)
     */
    @ApiModelProperty(value = "对象在桶内存储路径,以“/”结尾(暂定为应用名比如：xaytsc-common-be/)")
    private String baseUrl;


}
